<%
int i=1;
while(i<10) {
   i++;
}
%>

<%
while(i<20) i++;
%>

<% while(i<0); %> while(false) implies smart javac reports "unreachable statement"

<%
while(i<30) {
   int j=1;
   while(j<10) {
      j++;
      while(i<0);
   }
   i++;
}
%>

<%
while(i<50) {
   %>i=<%= i %>,<%
   i++;
}
%><%
while(i>0) {
   %>i=<%= i %>,<%
   if(i<45) {
      break;
   }
   i--;
}
%><%
while(i>35) {
   i--;
   if(i<40) {
      continue;
   }
   %>i=<%= i %>,<%
}
%>
